home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / system / irqinfo.zip / IRQINFO.DOC < prev    next >
Text File  |  1995-10-15  |  31KB  |  695 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                    CTS IRQInfo (TM)
  13.  
  14.                                       User Guide
  15.  
  16.  
  17.  
  18.                        Computer Telecommunication Systems, Inc.
  19.                             3847 Foxwood Road, Suite 1000
  20.                             Duluth, Georgia 30136-6100 USA
  21.  
  22.                               Voice: 1-770-263-8623
  23.                                 FAX: 1-770-263-0124
  24.                                Email: 76662.2315@compuserve.com
  25.  
  26.  
  27.  
  28.  
  29.           Copyright 1994-95 Computer Telecommunication Systems, Inc. All
  30.           Rights Reserved.
  31.  
  32.           No part of this User Guide may be reproduced, transmitted,
  33.           transcribed, stored in a retrieval system, or translated into any
  34.           language (natural or computer), in any form or by any means,
  35.           without the prior written permission of Computer
  36.           Telecommunication Systems, Inc.
  37.  
  38.           Information in this manual is subject to change without notice
  39.           and does not represent a commitment on the part of Computer
  40.           Telecommunication Systems, Inc.
  41.  
  42.           Computer Telecommunication Systems, Inc. may make improvements
  43.           and/or changes in the manual and/or in IRQInfo at any time.
  44.  
  45.           Trademarks and Copyrights
  46.           =========================
  47.           IBM(R) and PS/2(R) are registered trademarks of International
  48.           Business Machines Corporation.
  49.  
  50.           The CTS Serial Port Utilities(TM), IRQInfo(TM), IRQInfo PRO(TM),
  51.           SwapIRQ(TM) and AT Command Test(TM) are trademarks of Computer
  52.           Telecommunication Systems, Inc.
  53.  
  54.           SoundBlaster(TM) is a trademark of Creative Labs, Inc.
  55.  
  56.  
  57.                                 DISCLAIMER OF WARRANTY
  58.  
  59.           USERS OF THIS SOFTWARE MUST ACCEPT THIS DISCLAIMER OF WARRANTY:
  60.  
  61.           THIS SOFTWARE IS SUPPLIED AS IS. COMPUTER TELECOMMUNICATION
  62.           SYSTEMS DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED,
  63.           INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
  64.           MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH
  65.           RESPECT TO THE SOFTWARE AND THE ACCOMPANYING WRITTEN MATERIALS.
  66.  
  67.           NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL
  68.           COMPUTER TELECOMMUNICATION SYSTEMS OR ITS SUPPLIERS BE LIABLE FOR
  69.           ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES
  70.           FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF
  71.           BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THE
  72.           USE OF OR INABILITY TO USE THIS COMPUTER TELECOMMUNICATION
  73.           SYSTEMS PRODUCT, EVEN IF COMPUTER TELECOMMUNICATION SYSTEMS HAS
  74.           BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME
  75.           STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
  76.           CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT
  77.           APPLY TO YOU.
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.           Introducing IRQInfo . . . . . . . . . . . . . . . . . . . . .   4
  87.  
  88.           How a Computer Uses IRQs  . . . . . . . . . . . . . . . . . .   4
  89.                Common Interrupt Problems  . . . . . . . . . . . . . . .   5
  90.  
  91.           Installing IRQInfo  . . . . . . . . . . . . . . . . . . . . .   6
  92.  
  93.           Running IRQInfo . . . . . . . . . . . . . . . . . . . . . . .   6
  94.  
  95.           The System Interrupt Table  . . . . . . . . . . . . . . . . .   7
  96.                Used in This System  . . . . . . . . . . . . . . . . . .   7
  97.                     Yes - (device detected) . . . . . . . . . . . . . .   7
  98.                     Yes - Com# (Mouse)  . . . . . . . . . . . . . . . .   7
  99.                     Yes - (?) LPT#  . . . . . . . . . . . . . . . . . .   7
  100.                     Yes - Unknown . . . . . . . . . . . . . . . . . . .   8
  101.                     Driver - (driver name)  . . . . . . . . . . . . . .   8
  102.                     TSR - (TSR name)  . . . . . . . . . . . . . . . . .   8
  103.                     Possibly - Enabled but not active . . . . . . . . .   8
  104.                     * Nothing Detected  . . . . . . . . . . . . . . . .   8
  105.                     No - Not Installed  . . . . . . . . . . . . . . . .   8
  106.                Available  . . . . . . . . . . . . . . . . . . . . . . .   9
  107.                     Never . . . . . . . . . . . . . . . . . . . . . . .   9
  108.                     No-In Use . . . . . . . . . . . . . . . . . . . . .   9
  109.                     ??? . . . . . . . . . . . . . . . . . . . . . . . .   9
  110.                     Shared? . . . . . . . . . . . . . . . . . . . . . .   9
  111.                     Conflict? . . . . . . . . . . . . . . . . . . . . .   9
  112.                     Yes . . . . . . . . . . . . . . . . . . . . . . . .   9
  113.  
  114.           IRQInfo Command Line Options  . . . . . . . . . . . . . . . .   9
  115.  
  116.           Tips for Using IRQInfo  . . . . . . . . . . . . . . . . . . .  10
  117.  
  118.           Using LPT# IRQs . . . . . . . . . . . . . . . . . . . . . . .  11
  119.  
  120.           Devices Not Detected  . . . . . . . . . . . . . . . . . . . .  11
  121.  
  122.           The IRQInfo Order Form  . . . . . . . . . . . . . . . . . . .  13
  123.  
  124.  
  125.  
  126.  
  127.                                      - 4 -
  128.  
  129.           Introducing IRQInfo
  130.           ===================
  131.           IRQInfo is a powerful interrupt identification tool. If you have
  132.           gone through the frustration of using a utility that incorrectly
  133.           identifies or "guesses" at the IRQs used by devices, then you can
  134.           appreciate how important accuracy is in a tool of this type.
  135.           IRQInfo focuses on identifying what IRQs are being used by the
  136.           devices in the computer.
  137.  
  138.           IRQInfo goes through eight separate tests to identify the IRQs
  139.           used on the computer. By using a multiple-test approach, maximum
  140.           accuracy and device coverage is assured. The biggest difference
  141.           between IRQInfo and similar utilities is that IRQInfo never
  142.           assumes anything. When an IRQ is not detected, then you are told
  143.           that it wasn't.
  144.  
  145.           Because of the way IRQInfo works with the computer when it runs,
  146.           it must be run from a true DOS environment with the DOS device
  147.           drivers loaded prior to running IRQInfo. This provides maximum
  148.           accuracy in detecting the system interrupts.
  149.  
  150.  
  151.           How a Computer Uses IRQs
  152.           ========================
  153.           Computer systems use interrupts as signals between the hardware
  154.           and the software. Devices are assigned to use specific interrupt
  155.           lines (similar to "phone lines") when the board is installed. The
  156.           hardware device creates an Interrupt ReQuest (IRQ) by signalling
  157.           on the interrupt line selected by the jumper or switch. The
  158.           software using the device must be set up to watch the same
  159.           interrupt line. When the software "sees the request", it stops
  160.           whatever it is doing (it is "interrupted") and does whatever
  161.           action is required by that particular device.
  162.  
  163.           NOTE: The terms "interrupt" and "IRQ" are generally
  164.           interchangeable - the board uses a particular interrupt line to
  165.           signal an IRQ. These are commonly discussed as "IRQ #", where "#"
  166.           is the number of the interrupt line used.
  167.  
  168.           There are 8 interrupt lines on a IBM PC/XT, and 16 on an ISA or
  169.           EISA computer. Several of these lines are "used" internally in
  170.           the computer and are not available for add-in devices. On a
  171.           PC/XT, only IRQs 2-7 are available for add-in devices. With a
  172.           common configuration of two serial ports (IRQs 3&4), a hard disk
  173.           (IRQ 5), floppy disk (IRQ 6) and line printer (IRQ7), only IRQ 2
  174.           is free (though IRQ 7 can often be used...see the section on
  175.           "Using LPT# IRQs".)
  176.  
  177.           When IBM introduced the ISA (AT computer bus), it expanded the
  178.           number of IRQs available by adding a second "interrupt
  179.           controller". The interrupt controller is a chip that detects when
  180.           an interrupt line has been activated by the hardware, and then
  181.           tells the software to handle, or "service" the interrupt. The
  182.  
  183.  
  184.  
  185.                                      - 5 -
  186.  
  187.  
  188.  
  189.           software that services the interrupt is called an Interrupt
  190.           Service Routine, or ISR.
  191.  
  192.           Each interrupt controller can handle 8 interrupt lines, so the
  193.           IBM AT and all compatible systems support 16 interrupt lines. Of
  194.           these, only 11 are available on the system bus for use by
  195.           devices. The other 5 (IRQs 0-2, 8 and 13) are used internally by
  196.           the computer system.
  197.  
  198.           Common Interrupt Problems
  199.           -------------------------
  200.           Computer systems use interrupts to operate more efficiently.
  201.           Interrupts allow the processor to keep working while a slow
  202.           device performs an operation. When the slow device has finished
  203.           it's task, then it can tell the processor that the task is
  204.           finished by generating an IRQ.
  205.  
  206.           For example, the disk drive is much slower than the processor.
  207.           When you enter the command to run IRQInfo, the operating system
  208.           tells the disk to find "IRQInfo.EXE". When the disk controller
  209.           locates the file, it signals the operating system ("Here it is!")
  210.           by using the interrupt. The software (the ISR for the disk drive)
  211.           then reads the information from the controller.
  212.  
  213.           This brings up a key point, and the source of many interrupt
  214.           problems on computers: each interrupt line has one (and only one)
  215.           ISR at any one time. For the computer system to work properly,
  216.           the ISR for each interrupt line must match the device using that
  217.           line. ISRs are "device specific"; an ISR for the Com port cannot
  218.           deal with a disk drive and the ISR for the disk drive cannot
  219.           service a sound card. The device will not work if the ISR does
  220.           not support the device. So, when installing a new device in the
  221.           system, you must make sure that: 1) the device is installed on an
  222.           IRQ that isn't already in use; 2) all of the software which uses
  223.           the device is set to use the same IRQ; and 3) no other software
  224.           is going to try and use this interrupt to control a different
  225.           device.
  226.  
  227.           When the computer system BIOS loads, it sets up default ISRs for
  228.           the system, including those needed for the keyboard, disk drives,
  229.           the system clocks, and so on. When you start an application in
  230.           DOS, it may replace one or more of the default ISRs with new
  231.           ones. For example, most DOS communication applications install a
  232.           new ISR for the Com ports. This is why it is very important to
  233.           set the software to use the correct IRQ. If it isn't set
  234.           properly, it will fail since it cannot detect the interrupt
  235.           generated by the modem.
  236.  
  237.           Windows, Win95 and OS/2 install drivers when they start up which
  238.           replace the default ISRs. Some drivers "auto-detect" the IRQs
  239.           used by their devices, and others have to be installed and set up
  240.           properly to work. For example, in Windows, you must set the
  241.           interrupt for the "non-standard" Com ports through the control
  242.           panel (ports, advanced settings).
  243.  
  244.  
  245.  
  246.                                      - 6 -
  247.  
  248.  
  249.  
  250.           The other common problem is that only one device can use an IRQ
  251.           at any time on most computers (EISA and PS/2 systems support
  252.           interrupt sharing, but most systems, cards and software do not.)
  253.           In general, try to set up your system with one device per IRQ,
  254.           and, if at all possible, use the default IRQs for the devices.
  255.  
  256.  
  257.           Installing IRQInfo
  258.           ==================
  259.           IRQInfo may be the easiest program to use that you've seen in a
  260.           while. IRQInfo is normally placed in a subdirectory on your hard
  261.           disk. The following instructions assume you will put IRQInfo in a
  262.           directory named "IRQINFO"
  263.  
  264.             1. Create an "IRQInfo" subdirectory on your hard disk using the
  265.                DOS Make Directory (MD) command:
  266.  
  267.                Example: C>MD IRQInfo <Enter>
  268.  
  269.                NOTE: <Enter> means to press the Enter (Return) key.
  270.  
  271.             2. Change the default directory to the directory you created
  272.                using the DOS Change Directory (CD) command:
  273.  
  274.                Example: C>CD IRQInfo <Enter>
  275.  
  276.             3. Copy the distribution files to the IRQInfo directory. If the
  277.                distribution files are on a floppy diskette in drive A, you
  278.                would enter:
  279.  
  280.                Example: C:\IRQINFO>COPY A:\*.* <Enter>
  281.  
  282.           If a README.TXT file was copied to the hard drive, then read this
  283.           file for additional information not included in this User Guide.
  284.           IRQInfo is ready to run.
  285.  
  286.           Running IRQInfo
  287.           ===============
  288.           If the computer is currently running Windows, you will need to
  289.           shut down all of the Windows applications and exit to DOS from
  290.           the Program Manager. If the computer is running OS/2 or another
  291.           operating system or environment (including DesqView), then re-
  292.           boot into DOS or run from the reboot to DOS Mode of Windows 95.
  293.  
  294.           When you load DOS, make sure that device drivers are loaded (do
  295.           NOT do a "clean boot"). Because of the wide variety of devices,
  296.           IRQInfo may use the device drivers to identify some IRQs that are
  297.           used by the devices controlled by the drivers. If the computer is
  298.           connected to a network, please log into the network. This
  299.           activates the IRQ used by some network cards.
  300.  
  301.           To run IRQInfo, enter:
  302.  
  303.                IRQInfo <Enter>
  304.  
  305.  
  306.  
  307.                                      - 7 -
  308.  
  309.  
  310.  
  311.           IRQInfo will start running. After several seconds, IRQInfo will
  312.           alert you that it is ready to test the line printer interrupts.
  313.           Press the "Enter" key to test the printer ports, or press the
  314.           "Esc" key to skip the printer interrupt test. IRQInfo then spends
  315.           a few seconds testing the system, displays the "System Interrupt
  316.           Table", and quits.
  317.  
  318.  
  319.           The System Interrupt Table
  320.           ==========================
  321.           The System Interrupt Table contains 4 columns of information:
  322.  
  323.                1) the IRQ numbers supported on this computer;
  324.                2) the "standard" or common use of that particular IRQ;
  325.                3) how the IRQ is being used in this computer;
  326.                4) the status of the IRQ.
  327.  
  328.           NOTE: The Sample Table referenced below is not included in this
  329.                 version of the User Guide.
  330.  
  331.           The first two columns describe the IRQ number and the typical use
  332.           of each interrupt. If you have an installation choice to make,
  333.           try to use the default or standard configuration. In general,
  334.           we've found that users have fewer problems with their system and
  335.           software if the most common settings are used.
  336.  
  337.           Used in This System
  338.           -------------------
  339.           This column describes exactly how each IRQ is being used in this
  340.           computer. There are a number of different messages that can
  341.           occur:
  342.  
  343.                Yes - (device detected)
  344.                -----------------------
  345.                This interrupt is in use by the device(s) listed in this
  346.                column. In the example table, IRQs 0-9 and 14 are in use
  347.                with the devices listed.
  348.  
  349.                Yes - Com# (Mouse)
  350.                ------------------
  351.                This message indicates that a serial mouse was detected on
  352.                the IRQ and Com port indicated.
  353.  
  354.                Yes - (?) LPT#
  355.                --------------
  356.                It is not possible to always detect the line printer port(s)
  357.                IRQs properly. When IRQInfo cannot detect the actual IRQ
  358.                used, it will display "(?)" beside the LPT# while displaying
  359.                the default IRQ used by the printer. When the actual IRQ is
  360.                detected by IRQInfo, no "(?)" appears.
  361.  
  362.  
  363.  
  364.  
  365.                                      - 8 -
  366.  
  367.  
  368.                IRQ 7 in the sample table shows that the LPT1 IRQ was
  369.                actually detected, while IRQ 5 shows the IRQ that is
  370.                normally used by LPT2. Also note that IRQ 5 may have a
  371.                conflict, as a SoundBlaster compatible card is also using
  372.                this IRQ.
  373.  
  374.                NOTE: You can ensure that IRQInfo always detects the actual
  375.                printer IRQ by using a printer loopback plug.
  376.  
  377.                Yes - Unknown
  378.                -------------
  379.                This IRQ is enabled and active, but IRQInfo was not able to
  380.                determine what device is using the IRQ. You may be able to
  381.                figure it out by comparing the devices detected by IRQInfo
  382.                with the list of equipment on the computer.
  383.  
  384.                Driver - (driver name)
  385.                ----------------------
  386.                The IRQ is under the control of the driver listed. This
  387.                normally indicates that the driver is controlling a device
  388.                using this IRQ. Do not attempt to use this IRQ for a new
  389.                device. The driver name usually gives a good description of
  390.                the device that is being controlled.
  391.  
  392.                TSR - (TSR name)
  393.                ----------------
  394.                The IRQ is under the control of the Terminate & Stay
  395.                Resident (TSR) software listed. This normally indicates that
  396.                the TSR is controlling a device using this IRQ. Do not
  397.                attempt to use this IRQ for a new device. You should be able
  398.                to identify the device being controlled from the name of the
  399.                TSR.
  400.  
  401.                Possibly - Enabled but not active
  402.                ---------------------------------
  403.                This is an interesting situation. For some reason, this
  404.                interrupt has been enabled, but there is no activity on the
  405.                interrupt line, and no device was detected as using this
  406.                interrupt. Most of the time, this message is caused by the
  407.                BIOS leaving the interrupt enabled after "booting up" the
  408.                computer.
  409.  
  410.                * Nothing Detected
  411.                ------------------
  412.                IRQInfo did not detect any use of this interrupt. This IRQ
  413.                is available for additional devices.
  414.  
  415.                No - Not Installed
  416.                ------------------
  417.                This message will only appear on IRQ 13 when a numeric
  418.                coprocessor is not installed.
  419.  
  420.  
  421.  
  422.                                      - 9 -
  423.  
  424.  
  425.  
  426.           Available
  427.           ---------
  428.           This column shows the current status of the IRQ. There are
  429.           several different messages that may appear here:
  430.  
  431.                Never
  432.                -----
  433.                These IRQs are used internally in the computer and are not
  434.                available for use by any add-in devices. These IRQs are not
  435.                available on the system bus.
  436.  
  437.                No-In Use
  438.                ---------
  439.                This IRQ is definitely being used by a device in the
  440.                computer.
  441.  
  442.                ???
  443.                ---
  444.                This interrupt was detected as having been activated at one
  445.                time, but no device was detected. See the description above
  446.                for "Possibly - Enabled but not active". This interrupt is
  447.                probably available for use by a new device - but try to use
  448.                the IRQs listed as "Yes" (available) first.
  449.  
  450.                Shared?
  451.                -------
  452.                If multiple devices are detected as using the same IRQ on an
  453.                EISA computer system, then the IRQ may be shared between the
  454.                two devices. Note that the devices and software must be
  455.                properly configured to support IRQ sharing in this manner.
  456.  
  457.                Conflict?
  458.                ---------
  459.                If multiple devices are detected as using the same IRQ on an
  460.                ISA or PC/XT computer system, then an IRQ conflict may
  461.                exist.
  462.  
  463.                Yes
  464.                ---
  465.                The IRQ is not being used, and is available for an add-in
  466.                card.
  467.  
  468.  
  469.           IRQInfo Command Line Options
  470.           ============================
  471.           IRQInfo options are controlled by "command line switches".
  472.           Command line switches are program options that you place on the
  473.           command line. Each option is preceded by a slash character "/".
  474.           These "switches" control the IRQInfo software the way a hardware
  475.           switch controls the options on a board.
  476.  
  477.  
  478.  
  479.                                      - 10 -
  480.  
  481.  
  482.  
  483.                Program Help - /?
  484.                -----------------
  485.                A short help screen is displayed when you enter the command
  486.                line:
  487.  
  488.                     IRQInfo /? <Enter>
  489.  
  490.                Copy IRQInfo Results to a File
  491.                ------------------------------
  492.                IRQInfo will create a "log file" that contains a copy of all
  493.                screen displays. To create the log file IRQINFO.LOG, enter
  494.                the command line:
  495.  
  496.                     IRQInfo /L <Enter>
  497.  
  498.                If you wish to add to an existing log file, use the command
  499.                line:
  500.  
  501.                     IRQInfo /LA <Enter>
  502.  
  503.                To print a copy of the log file on the system printer, use
  504.                the command line:
  505.  
  506.                     IRQInfo /P <Enter>
  507.  
  508.                NOTE: printing a copy of the log file, and then taping the
  509.                report to the inside cover of the computer is an excellent
  510.                way to keep track of what devices are installed.
  511.  
  512.  
  513.           Tips for Using IRQInfo
  514.           ======================
  515.           IRQInfo is a tool to assist with installing new equipment in the
  516.           computer. Think of IRQInfo as a checkpoint in each step of the
  517.           device installation. Run "IRQInfo /P" before starting to create a
  518.           printed record of what is already in the computer and to assist
  519.           in planning how you will proceed.
  520.  
  521.           There are two things to remember when installing a device: 1) one
  522.           of the IRQs supported by the device must be available; and 2) the
  523.           software that uses the board must support the IRQ used.
  524.  
  525.           After the initial IRQInfo printout, examine the report and see if
  526.           the device will just "drop in" to an unused IRQ. If so, follow
  527.           the installation instructions that came with the device and
  528.           continue with the installation. When finished, run "IRQInfo /P"
  529.           once again to create a record of the new setup.
  530.  
  531.           In many cases, you will be required to change an IRQ assignment
  532.           for another device (or possibly remove it) before installing the
  533.           new device. This is a time for careful thought before proceeding.
  534.           Determine what device IRQ(s) need changing. Remember to verify
  535.           that the software that uses the device(s) will support the IRQ
  536.           change. When you are ready to proceed, take it one step at a
  537.  
  538.  
  539.  
  540.                                      - 11 -
  541.  
  542.  
  543.  
  544.           time. After each change, complete the installation of the device
  545.           changed and make certain it is fully operational. Then run
  546.           "IRQInfo /P" again to check the current system setup. By testing
  547.           and verifying each step, you can save yourself literally hours of
  548.           anguish trying to sort out problems later.
  549.  
  550.  
  551.           Using LPT# IRQs
  552.           ===============
  553.           The IRQs that are "used" by the printer (LPT) port(s) on the
  554.           computer are often available if you are using DOS or Windows
  555.           (This discussion does not apply to OS/2 users - OS/2 uses the
  556.           printer interrupts). With rare exceptions, DOS and Windows do not
  557.           use the printer interrupts for printing - meaning that the IRQs
  558.           allocated for these devices can often be used for another device.
  559.           For example, many sound cards and accompanying software use of
  560.           IRQ 5 and/or IRQ 7 - the same IRQs normally used by LPT2 and
  561.           LPT1. When a card is installed using the same IRQ as one of the
  562.           printer ports, IRQInfo will show this as a possible conflict. As
  563.           long as both devices continue to work for you as expected, you
  564.           may ignore the conflict message.
  565.  
  566.           Devices Not Detected
  567.           ====================
  568.           It is possible that IRQInfo will not detect a device that is
  569.           installed in the computer. If you run into this situation:
  570.  
  571.           1. Make certain that the DOS device driver (if any) is loaded for
  572.           the device.
  573.  
  574.           2. If the device is a network card, log into the network to
  575.           activate the card.
  576.  
  577.           3. Run IRQInfo several times to verify that the device is not
  578.           detected.
  579.  
  580.           4. If no DOS device driver exists for this card (for example, a
  581.           network card running a Windows For Workgroups Network), you will
  582.           need to obtain IRQInfo PRO to test this system.
  583.  
  584.           If the problem persists, please send the following information to
  585.           us:
  586.  
  587.                1. A complete description (manufacturer, model number,
  588.                version number and brief description) of the device.
  589.  
  590.                2. Copies of the following files: CONFIG.SYS, AUTOEXEC.BAT
  591.                from the boot disk, and SYSTEM.INI from the Windows
  592.                directory.
  593.  
  594.                3. The IRQInfo version number you are running (this is
  595.                displayed when you run IRQInfo.)
  596.  
  597.  
  598.  
  599.                                      - 12 -
  600.  
  601.  
  602.  
  603.                4. Please send this information via Email to CTS at internet
  604.                address 76662.2315@compuserve.com or on a diskette to 3847
  605.                Foxwood Road, Suite 1000, Duluth, GA 30136-6100 (USA).
  606.  
  607.           We will attempt to update IRQInfo for any undetected devices that
  608.           are reported.
  609.  
  610.           Association Of Shareware Professionals Member
  611.           =============================================
  612.  
  613.                         _______
  614.                    ____|__     |                (R)
  615.                 --|       |    |-------------------
  616.                   |   ____|__  |  Association of
  617.                   |  |       |_|  Shareware
  618.                   |__|   o   |    Professionals
  619.                 -----|   |   |---------------------
  620.                      |___|___|    MEMBER
  621.  
  622.  
  623.           This program is produced by a member of the Association of
  624.           Shareware Professionals (ASP). ASP wants to make sure that the
  625.           shareware principle works for you. If you are unable to resolve a
  626.           shareware-related problem with an ASP member by contacting the
  627.           member directly, ASP may be able to help. The ASP Ombudsman can
  628.           help you resolve a dispute or problem with an ASP member, but
  629.           does not provide technical support for members' products.  Please
  630.           write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI
  631.           49442-9427 USA, FAX 616-788-2765 or send a CompuServe message via
  632.           CompuServe Mail to ASP Ombudsman 70007,3536.
  633.  
  634.  
  635.                             The IRQInfo Order Form
  636.  
  637.   Name: ______________________________        Telephone: ____________________
  638.  
  639.   Company: ________________________________   E-mail ID: ____________________
  640.  
  641.   Address: __________________________________________________________________
  642.  
  643.            __________________________________________________________________
  644.  
  645.    QTY   Description                               Price           Subtotal
  646.    ===   ===========                               =====           ========
  647.    ___   IRQInfo with On-disk User Guide          $24.95           ________
  648.    ___   IRQInfo PRO with On-disk User Guide       37.95           ________
  649.    ___   Printed User Guide - IRQInfo/IRQInfo PRO   4.00           ________
  650.  
  651.  Other Products (special prices valid only with IRQInfo order):
  652.  Please see the file PRODUCTS.DOC for a complete description and order form
  653.  for these products.
  654.  
  655.    ___   SwapIRQ - was $29.95 - now only ........  20.00           ________
  656.    ___   PortFix - Normally $14.95 - only .......  10.00           ________
  657.    ___   The CTS Serial Port Utilities (see PRODUCTS.DOC)
  658.    ___   The CTS Modem Utilities
  659.          (available soon - call or write for details)
  660.                                                                    ========
  661.  
  662.                                                     Sub-Total     $________
  663.  
  664.          Sales Tax:                  Georgia residents add 5%     $________
  665.  
  666.          Shipping & Handling:                                     $    4.00
  667.                                                                   =========
  668.  
  669.                                      TOTAL (US dollars, please)   $________
  670.  
  671.  PAYMENT METHOD:  Check __    Money Order __    EuroCheq __     Discover __
  672.   Visa __    MasterCard __    Am. Express __    Purchase Order ($50 min) __
  673.    ========================================================================
  674.                             CREDIT CARD INFORMATION
  675.  
  676.        Name as it appears on the card: _________________________________
  677.  
  678.        Card No. ________  ________  ________  ________  Expires  ___/___
  679.  
  680.        Cardholder signature: ___________________________________________
  681.  
  682.    Please send, FAX, email or call:
  683.      +-------------------------------------------------------------------+
  684.      |              Computer Telecommunication Systems, Inc.             |
  685.      |                   3847 Foxwood Road, Suite 1000                   |
  686.      |                   Duluth, Georgia  30136-6100 USA                 |
  687.      +------------------------------+------------------------------------+
  688.      |           Telephone          |          Electronic Mail           |
  689.      |           ---------          |          ---------------           |
  690.      |       Orders: 1-800-380-2666 |       CompuServe: 76662,2315       |
  691.      |        Voice: 1-770-263-8623 | Internet:76662.2315@compuserve.com |
  692.      |          FAX: 1-770-263-0124 |                                    |
  693.      +------------------------------+------------------------------------+
  694.  NOTE: Federal TaxID: 58-1880693. Prices are subject to change without notice.
  695.